Big Huge Thesaurus

character-at-a-time printer

noun